#ifndef __CK_CHECK_CASE_MANAGER_FACTORY_H__
#define __CK_CHECK_CASE_MANAGER_FACTORY_H__

#include "zCore.h"

namespace ck
{
	class CheckCaseManager;

	class ZCORE_API CheckCaseManagerFactory
	{
	protected:
		CheckCaseManagerFactory();
		virtual ~CheckCaseManagerFactory();

	public:
		static CheckCaseManagerFactory* GetInstance();

	public:
		CheckCaseManager*	GetCheckCaseManager(ckDbType type);
	};
}

#endif //__CK_CHECK_CASE_MANAGER_FACTORY_H__